using System;
using System.Collections.Generic;
using System.Text;
using SqlSugar;

namespace NP.BPMReportPlatform.Entities.BPM_Business
{
    /// <summary>
    /// 绩效审批步骤记录表
    /// </summary>
    [SugarTable("PerformStep")]
    public class PerformStepEntity
    {
        /// <summary>
        /// 主键
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public string Id { get; set; }

        /// <summary>
        /// 审批工号
        /// </summary>
        public string WorkNumber { get; set; }

        /// <summary>
        /// 审批人
        /// </summary>
        public string UserName { get; set; }

        /// <summary>
        /// 审批角色
        /// </summary>
        public string UserRole { get; set; }

        /// <summary>
        /// 步骤Id
        /// </summary>
        public string StepId { get; set; }

        /// <summary>
        /// 审批步骤名
        /// </summary>
        public string StepName { get; set; }

        /// <summary>
        /// 表单内容ID
        /// </summary>
        public int FormDataId { get; set; }

        /// <summary>
        /// 第几步骤
        /// </summary>
        public int StepNumber { get; set; }
    }
}
